package com.hb.G_协程.A_协程基础

fun test1(x:Int,action:()->Unit){
    action()
}


fun test2(x:Int,action:(Int)->Unit){
    action(1)
}

val lambdaExpression={
    x:Int ->
    val y =x+1
    y
}

fun main() {
    test1(5,action={
        //println(it) 错误 传入的lambda没有参数
        println("hello world")
    })

    test2(5,action={
        println(it)//正确
        println("hello world")
    })

    println(lambdaExpression)
}